<!DOCTYPE html>
<html lang="en">
  <body>
    <script>
      (async () => {
        navigator.serviceWorker.register("sw.bundle.js");
        if (!navigator.serviceWorker.controller)
          await new Promise(f => (navigator.serviceWorker.oncontrollerchange = f));
        const traceUrl = new URL(location.href).searchParams.get("trace");
        const params = new URLSearchParams();
        params.set("trace", traceUrl);
        await fetch("context?" + params.toString()).then(r => r.json());
        await location.reload();
      })();
    </script>
    <script src="stall.js"></script>
  </body>
</html>
